// pages/xwebview/xwebview.js
const app = getApp()
const api = require('../../util')
Page({

    /**
     * 页面的初始数据
     */
    data: {
        src: ''
    },
    load() {
        var that = this
        api.http('/user/getUserId', 'POST', true, {
        }, function (res) {
          if(res.code == 200) {
            that.setData({
                src: app.globalData.url+'/common/official_account_authorization?user_id='+res.data.user_id
            })
          }
        })
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.load()
        // *********************************
            // 1.小程序
            // https://open.weixin.qq.com/connect/oauth2/authorize?appid=${appid}&redirect_uri=${encodeURIComponent(local)}&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect
            // 2.h5 
            // https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#1 文档引入 js-sdk
            // 通过location.href中的code换取网页授权access_token和openid
            // https://api.weixin.qq.com/sns/oauth2/access_token?appid=APPID&secret=SECRET&code='+CODE+'&grant_type=authorization_code
            // 获取用户基本信息subscribe 用户是否订阅该公众号标识，值为0时，代表此用户没有关注该公众号，拉取不到其余信息。
            // https://api.weixin.qq.com/cgi-bin/user/info?access_token='+access_token+'&openid='+openid+'&lang=zh_CN
            // 3.回调回小程序页面 subscribe即为返回的是否关注公众号标识
            // <script>
            //  wx.miniProgram.switchTab({url: '/pages/index/index?subscribe='+subscribe})
            // </script>
        // *********************************
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    // onShareAppMessage() {

    // }
})